how does a capacitor work